I'm not judging him on his grammer nor spelling. It's his tone and attitude. Would you pay a guy to mow your yard using that language? What if they didn't edge when they said they would? You complain and they tell you to STFU and just pay them?
"Hey Asshole! Want your yard mowed? How bout your mom?"
As for real names? If he wanted to hide it then he shouldn't put in his profile ON THE INTERNET! Not like I pulled that from a personal email or anything...